package scsc.pub.data;

import java.io.Serializable;
import org.apache.commons.lang.builder.ToStringBuilder;

public class Gongzi implements Serializable {
	private static final long serialVersionUID = 1L;

	private Integer tollFeeId;

	private String billerName;

	private String tollGate;

	private String chargeDate;

	private Float vanFlux;

	private Float exceedBoundsCars;

	private Float exceedBoundsRatio;

	private Float exceedBoundsAddition;

	private Float entranceTotal;

	private Float exitTotal;

	private Float entranceIcard;

	private Float exitIcard;

	private Float enscardNumber;

	private Float entranceZcard;

	private Integer exitZcard;

	private String totalTollfee;

	private String cardAmends;

	private String latestDate;

	private String remark;

	public Gongzi() {

	}

	/* [CONSTRUCTOR MARKER BEGIN] */

	public Gongzi(String billerName,

	String tollGate,

	String chargeDate,

	Float vanFlux,

	Float exceedBoundsCars,

	Float exceedBoundsRatio,

	Float exceedBoundsAddition,

	Float entranceTotal,

	Float exitTotal,

	Float entranceIcard,

	Float exitIcard,

	Float enscardNumber,

	Float entranceZcard,

	Integer exitZcard,

	String totalTollfee, String cardAmends, String latestDate, String remark) {
		this.billerName = billerName;
		this.tollGate = tollGate;
		this.chargeDate = chargeDate;
		this.vanFlux = vanFlux;
		this.exceedBoundsCars = exceedBoundsCars;
		this.exceedBoundsRatio = exceedBoundsRatio;
		this.exceedBoundsAddition = exceedBoundsAddition;
		this.entranceTotal = entranceTotal;
		this.exitTotal = exitTotal;
		this.entranceIcard = entranceIcard;
		this.exitIcard = exitIcard;
		this.enscardNumber = enscardNumber;
		this.entranceZcard = entranceZcard;
		this.totalTollfee = totalTollfee;
		this.cardAmends = cardAmends;
		this.latestDate = latestDate;
		this.remark = remark;

	}

	public String getBillerName() {
		return billerName;
	}

	public void setBillerName(String billerName) {
		this.billerName = billerName;
	}

	public String getCardAmends() {
		return cardAmends;
	}

	public void setCardAmends(String cardAmends) {
		this.cardAmends = cardAmends;
	}

	public Float getEnscardNumber() {
		return enscardNumber;
	}

	public void setEnscardNumber(Float enscardNumber) {
		this.enscardNumber = enscardNumber;
	}

	public Float getEntranceIcard() {
		return entranceIcard;
	}

	public void setEntranceIcard(Float entranceIcard) {
		this.entranceIcard = entranceIcard;
	}

	public Float getEntranceTotal() {
		return entranceTotal;
	}

	public void setEntranceTotal(Float entranceTotal) {
		this.entranceTotal = entranceTotal;
	}

	public Float getEntranceZcard() {
		return entranceZcard;
	}

	public void setEntranceZcard(Float entranceZcard) {
		this.entranceZcard = entranceZcard;
	}

	public Float getExceedBoundsAddition() {
		return exceedBoundsAddition;
	}

	public void setExceedBoundsAddition(Float exceedBoundsAddition) {
		this.exceedBoundsAddition = exceedBoundsAddition;
	}

	public Float getExceedBoundsCars() {
		return exceedBoundsCars;
	}

	public void setExceedBoundsCars(Float exceedBoundsCars) {
		this.exceedBoundsCars = exceedBoundsCars;
	}

	public Float getExceedBoundsRatio() {
		return exceedBoundsRatio;
	}

	public void setExceedBoundsRatio(Float exceedBoundsRatio) {
		this.exceedBoundsRatio = exceedBoundsRatio;
	}

	public Float getExitIcard() {
		return exitIcard;
	}

	public void setExitIcard(Float exitIcard) {
		this.exitIcard = exitIcard;
	}

	public Float getExitTotal() {
		return exitTotal;
	}

	public void setExitTotal(Float exitTotal) {
		this.exitTotal = exitTotal;
	}

	public Integer getExitZcard() {
		return exitZcard;
	}

	public void setExitZcard(Integer exitZcard) {
		this.exitZcard = exitZcard;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getTollFeeId() {
		return tollFeeId;
	}

	public void setTollFeeId(Integer tollFeeId) {
		this.tollFeeId = tollFeeId;
	}

	public String getTollGate() {
		return tollGate;
	}

	public void setTollGate(String tollGate) {
		this.tollGate = tollGate;
	}

	public Float getVanFlux() {
		return vanFlux;
	}

	public void setVanFlux(Float vanFlux) {
		this.vanFlux = vanFlux;
	}

	public void setChargeDate(String chargeDate) {
		this.chargeDate = chargeDate;
	}

	public void setLatestDate(String latestDate) {
		this.latestDate = latestDate;
	}

	public void setTotalTollfee(String totalTollfee) {
		this.totalTollfee = totalTollfee;
	}

	public String getChargeDate() {
		return chargeDate;
	}

	public String getLatestDate() {
		return latestDate;
	}

	public String getTotalTollfee() {
		return totalTollfee;
	}

	public String toString() {
		return new ToStringBuilder(this).append("tollFeeId", getTollFeeId())
				.toString();
	}

}